Loading patent details...
US4122625A: Trap for Small Animals Doing Harm to Possessions | Searchlight