Triclabendazole

Triclabendazole

  • $97.00
    Unit price per 
Shipping calculated at checkout.


Triclabendazole is a benzimidazole, it binds to tubulin impairing intracellular transport mechanisms and interferes with protein synthesis.


We Also Recommend

×
Welcome Newcomer