Quantcast
Last updated on April 23, 2014 at 11:02 EDT
Solar Panels Attached
25 of 45

Solar Panels Attached

February 13, 2013
NASA's Interface Region Imaging Spectrograph (IRIS) with folded solar panels, seen here in the clean room at the Lockheed Martin Advanced Technology Center in Palo Alto, where it was designed and built. Credit: LMSAL