Loading patent details...
US6029388A: Light-Emitting Fishing Lure | Searchlight