Insecticides, Herbicides, Fungicides manufacturer / supplier in China, offering Insecticides Imidacloprid 350g/L Sc: Engineered for Excellence in Pest Control CAS138261-41-3, Insecticides Imidacloprid 350g/L Sc: Balancing Nature and Pest Control, Pesticide Spinosad 92% Tc CAS 131929-60-7 Active by Contact and Ingestion; Causes Paralysis and so on.