Loading patent details...
US5344496A: Lightweight Solar Concentrator Cell Array | Searchlight