Solar Array

Solar Array

The lightweight, collapsible solar array, seen through an overhead window, extended 32 meters (102 feet) from the payload bay.

  • WEB14395-2014

  • Copyright/Owner: NASA
  • Source: NASA