Loading patent details...
US6293835B2: System for providing wind propulsion of a marine vessel using a helical turbine assembly | Searchlight