Loading patent details...
US5117575A: Bait Positioning and Attachment Device | Searchlight