Loading patent details...
US4244134A: Disposable Pest Trap | Searchlight