post

STS-123

STS-123-image
  • Description
  • Download

STS-123 Endeavour. Launched on March 11, 2008.
Payload: KIBO Logistic Module, DEXTRE, OBSS