Loading patent details...
US4663880A: Light Emitting Fishing Lure | Searchlight