Loading patent details...
US4154016A: Mouse Trap With Bait Holding Tilt Tube | Searchlight