Loading patent details...
US5527151A: Advanced Wind Turbine With Lift-Destroying Aileron for Shutdown | Searchlight