J9393 Inj, fulvestrant (teva)

Injection, fulvestrant (teva), not therapeutically equivalent to j9395, 25 mg