Ekka insecticide acetamiprid 20 sp July 8, 2019 16 32 64 128 Insecticide acetamiprid 20 sp Acetamiprid 20 sp