Leuprolide 22.5mg Lupride Depot Injection

Trade Name:-LUPRIDE DEPOT

Manufacturer:SUN PHARMA

Presentation: Injection

Strength: 22.5 mg

SKU: 13362 Category: