Loading patent details...
US6508031B1: Rodent trap with removable bait container | Searchlight