Loading patent details...
US4847258A: Substituted Benzoylphenylureas Compounds Useful as Pesticides | Searchlight