Loading patent details...
US4264276A: Water Wheel for Exerting Flotation and Propelling Forces | Searchlight