68786-66-3

 Home / Products / Other Intermediate / 68786-66-3
Triclabendazole

68786-66-3

Cat.No.ABP011981 Chemical NameTriclabendazole MDL: MFCD03147039 MolFormulaC14H9Cl3N2OS MolWeight359.663