Pesticide & InsecticidesChina Lufenuron 103055-07-8/Pymetrozine 123312-89-0/Cyromazine 66215-27-8/Avermectin 71751-41-2 Abamectin/Imidacloprid 138261-41-3/131860-33-8 Azoxystrobin, Find details about China Azoxystrobin, 131860-33-8 from Lufenuron 103055-07-8/Pymetrozine 123312-89-0/Cyromazine 66215-27-8/Avermectin 71751-41-2 Abamectin/Imidacloprid 138261-41-3/131860-33-8 Azoxystrobin