Made by Ball Aerospace, the 18 beryllium mirror segments for the James Webb Space Telescope are ready to be delivered to NASA.
Results: 1 of 1