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