Loading patent details...
US4399152A: Substituted Benzoyl Ureas as Insecticides | Searchlight