Prescript

Antiparasitics / Deworming (Rx)

Diethylcarbamazine Citrate Tablet

Tablet · 100 mg