Loading patent details...
US4334823A: Wind or Fluid Current Turbine | Searchlight