STS-29 Patch


Out of stock

SKU: 184826126783 Category:


Eighth Discovery flight. Deployed a new Tracking and Data Relay Satellite. Performed commercial and scientific experiments. Landed at Edwards Air Force Base, CA on March 13, 1988. Mission Duration: 119 hours 38 minutes 52 seconds. Embroidered. Iron on. Approximately 4" in diameter.