Loading patent details...
US4811515A: Self-Propelled Fishing Device | Searchlight