Loading patent details...
US5987802A: Fishing Lure Illuminator | Searchlight