null

STS 61A Mission Patch

STS 61A Mission Patch

(No reviews yet) Write a Review
$7.99
SKU:
640698
UPC:
745358563165
Current Stock:

First German Dedicated Spacelab.

Launc Date: October 30, 1985

Crew: Henry W. Hartsfield, Steven R. Nagel, James F. Buchli, Guion S. Bluford Jr., Bonnie J. Dunbar PhD., Reinhard Furrer, PhD, Ernst Messerscmid, PhD, Wubbo J. Ockels, PhD ESA