Imidacloprid 98% Tech, 25% Wp, 20% SL, Find Details and Price about C9h10cln5o2 Imidacloprid from Imidacloprid 98% Tech, 25% Wp, 20% SL - NANJING SOURCE CHEMICAL CO., LTD.