Loading patent details...
US4533676A: 2,5-Dihalogenobenzoyl-(Thio)urea Insecticides | Searchlight