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