68786-66-3 anthelmintic anthelmintic API flukicide Triclabendazole veterinary anthelmintic veterinary API Pharmaceutical Ingredient Triclabendazole CAS: 68786-66-3 View Details