Loading patent details...
US4281471A: Rodent Control Devices | Searchlight