Nemadectin

Nemadectin · CAS 102130-84-7