Prescript

Antiparasitics / Deworming (Rx)

Triclabendazole Tablet

Tablet · 250 mg