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