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