Loading patent details...
US4589221A: Fishing Lure and Entrapment Device | Searchlight