Loading patent details...
US4682441A: Animal Trap | Searchlight