Emamectin benzoate

Emamectin benzoate · CAS 155569-91-8