Loading patent details...
US5380865A: 2-(Substituted Phenyl)imidazoles and Pesticidal Compositions Comprising Them | Searchlight