Launched in December 1998, this mission of shuttle Endeavour delivered the U.S. Unity node into orbit for the first International Space Station construction mission.
STS-88 Embroidered Mission Patch
£6.99
The official space shuttle STS-88 mission patch as worn by the astronauts and ground crews.
Out of stock