Loading patent details...
US5229677A: Electric Propulsion Motor for Marine Vehicles | Searchlight