Loading patent details...
US4388041A: Rotating Sail Fluid Current Motor | Searchlight