Producer in China; Fenbendazole; 43210-67-9, Find details about China 18507-89-6, Content: 99% from Producer in China; Fenbendazole; 43210-67-9