INSPECTION OF SOLAR COLLECTOR LABORATORYA large solar mirror is displayed at the Space Power Systems stop at the NASA Lewis Inspection in 1966.Image Credit: NASA Facebook Pinterest X LinkedIn Email https://www.nasa.gov/image-detail/grc-1966-c-03855/Copy URL to clipboard> DownloadShareImage CreditNASASize2946x2298px