Loading patent details...
US4082479A: Overspeed Spoilers for Vertical Axis Wind Turbine | Searchlight