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