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