Loading patent details...
US5642984A: Helical Turbine Assembly Operable Under Multidirectional Fluid Flow for Power and Propulsion Systems | Searchlight