Loading patent details...
US4066032A: Electrically Powered Outboard Motor Means | Searchlight