Loading patent details...
US4572962A: Apparatus for Extracting Energy From Winds at High Altitudes | Searchlight