China Insecticide/Molluscicide Niclosamide Ethanolamine 98%Tc 70% Wp, CAS No. 1420-04-8, Find details about China Molluscicide Niclosamide Ethanolamine, Molluscicide Niclosamide Ethanolamine 98%Tc from Insecticide/Molluscicide Niclosamide Ethanolamine 98%Tc 70% Wp, CAS No. 1420-04-8