Deflazacort 30mg Tablet Defza

Brand Name: Defza

Manufacturer: Wallace Life Sciences

Presentation: Tablet

Strength:  30mg

SKU: 11901 Category: