LogoThe Official NASA Store of Kennedy Space Center
STS-120 Mission Patch
MSRP:
Now:
$9.99
(You save)
SKU:
640639
UPC:
745358102807
Availability:
In Stock & Ready to Ship!
Description
STS-120 was a Space Shuttle mission to the International Space Station that launched on October 23, 2007, from the Kennedy Space Center, Florida. The mission is also referred to as ISS-10A by the ISS program.