Loading patent details...
US5706601A: Trap and Method for Trapping a Mouse or Other Rodent | Searchlight