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