Loading patent details...
US4357344A: Polybutylbenzylphenols and Benzyl-3,4-Methylenedioxybenzenes in Insect Population Control | Searchlight