Chemical Name : Teflubenzuron
CAS : 83121-18-0
Synonyms: Nomolt;Teflubenzuron;Tefluron
151837-46-6
4349-07-9
1131614-94-2
27548-93-2