Loading patent details...
US4145439A: Combating Pests With Benzyl Phenyl Ethers | Searchlight