Pesticide & InsecticidesChina Acetamiprid (95%TC, 98%TC 25% WP, 20%SP, 20%SL, 70%WDG; 60%WP; 3%EC ) (135410-20-7), Find details about China Acetamiprid, 135410-20-7 from Acetamiprid (95%TC, 98%TC 25% WP, 20%SP, 20%SL, 70%WDG; 60%WP; 3%EC ) (135410-20-7)