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