Loading patent details...
US4285481A: Multiple Wind Turbine Tethered Airfoil Wind Energy Conversion System | Searchlight