Leuprolide 11.25mg Lupride Depot Injection

Trade Name:-LUPRIDE DEPOT

Manufacturer:SUN PHARMA

Presentation: Injection

Strength: 11.25 mg

SKU: 13363 Category: