Loading patent details...
US4329804A: Lure With Interlocking Attachment | Searchlight