Loading patent details...
US5159773A: Electrified Fishing Lure | Searchlight