Skip to main content
83121-18-0

Teflubenzuron

ALSO CALLED 1-(3,5-Dichloro-2,4-difluorophenyl)-3-(2,6-difluorobenzoyl)urea, 617-441-5, 91482-28-9, 99039-56-2,...

Log in or create an account to view properties.

Log in or create an account to view functional uses.

Log in or create an account to view resources.