Loading patent details...
US5384120A: Attractants and Lures for Cockroaches and Palmettos | Searchlight