| Sub-Type | Patches |
|---|---|
| Type | Space Exploration |
| Period | 1951 to Present |
| Featured Refinements | NASA |
| Material | Embroidered |
| Country of Origin | United States |
Check the listing for details. NASA Space Shuttle Discovery Mission STS-70 Astro Don Thomas Embroidered Patch. Condition: New, Made in United States. Listed at 12.17 USD. Discovery orbiting Earth in the vast blackness of space. The primary mission of deploying a NASA. Space Shuttle: Discovery. Landing Site: Kennedy Space Center, Florida. Rollout Distance: 8,465 feet. Mission insignia.