Teflubenzuron (CAS 83121-18-0) | ChemAbout