Systems and Methods for Tethered Wind Turbines

September 10, 2009

Patent Number: 7859126

Assignee: Magenn power Inc.

Search Representative Patents