Lift Turbine

Lift Turbine

Lift Turbine is a 25 kW VAWT turbine, ideal for wind-rich open areas and residences, farms, and businesses.

Similar resources