Loading patent details...
US4074456A: Pest Trap | Searchlight