Loading patent details...
US6691452B1: Light weight responsive tilt ramp rodent trap | Searchlight