L-1011 Drop-Launches NASA's Newest Solar Satellite

By Michael Mecham mecham@aviationweek.com
Source: AWIN First

The instrument’s mirrors, polished by L-3 Communications SSG-Tinsley in Richmond, Calif., have a quality better than the Hubble Space Telescope’s, Title says.


Comments On Articles