Teflubenzuron

Teflubenzuron · CAS 83121-18-0