Loading patent details...
US6098331A: Sound and Light Emitting Fish Lure and Method of Attracting Fish | Searchlight