Loading patent details...
US4335535A: Rodent Trap | Searchlight