Loading patent details...
US4394529A: Solar Cell Array With Lightweight Support Structure | Searchlight