Leuprolide 11.25mg Luprova Injection

Brand Name: Luprova

Manufacturer: Celon labs

Presentation: Injection

Strength:  11.25mg

SKU: 15302 Category: