Veterinary MedicineChina Triclabendazole Tablets 120 Mg 250mg 500mg Anti Parasite Medicine Livestock Use, Find details about China Triclabendazole Tablets 250 Mg High Quality, Triclabendazole Tablets 600mg from Triclabendazole Tablets 120 Mg 250mg 500mg Anti Parasite Medicine Livestock Use