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