Loading patent details...
US4062142A: Trapping and Killing Apparatus for Mice and Other Animals | Searchlight