Mebendazole, Benzimidazole Antihelmintic

Benzimidazole antihelmintic. Tubulin-disrupting drug.
Supplier CD BioSciences
Product # CLIA-0130198
Pricing 25 g, Inquire
Feedback