Loading patent details...
US4033067A: Humane Animal Trap | Searchlight