Loading patent details...
US4835900A: Multi-Purpose Pest Trap | Searchlight