Loading patent details...
US4364532A: Apparatus for Collecting Solar Energy at High Altitudes and on Floating Structures | Searchlight