Flight Spare Testing
Technicians perform a contamination inspection on the James Webb Space Telescope Primary Mirror Segment Array (PMSA) Engineering test unit (ETU) using a long distance microscope.
Credit: NASA/Chris Gunn
4,657
views
0
faves
0
comments
Taken on December 13, 2012