Triclabendazole

Triclabendazole (CGA-89317,tcbz) is a benzimidazole, it binds to tubulin impairing intracellular transport mechanisms and interferes with protein synthesis.
Supplier Selleck Chemicals
Product # S4114
Sku # S4114-1g
Pricing 1g, $670.00
Feedback