Loading patent details...
US4395840A: Telescoping Lure Dehooker | Searchlight