Loading patent details...
US4600581A: Synthetic Pheromones for the Spined Soldier Bug, Podisus Maculiventris | Searchlight