Loading patent details...
US4296270A: Array of Solar Cells | Searchlight