STS 29 Mission Patch

STS 29 Mission Patch

(No reviews yet) Write a Review
$7.99
SKU:
640706
Current Stock:

Tracking and data relay satellite.

Launch Date: March 13, 1989

Launch Vehicle: Discovery

Crew: Michael L. Coats, John E. Blaha, James P. Bagian, MD, James F. Buchli, Robert C. Springer