bn:25704936n
Noun Named Entity
NL
No term available
EN
Launch Complex 39A is the first of Launch Complex 39's three launch pads, located at NASA's Kennedy Space Center in Merritt Island, Florida. Wikipedia
Relations
Sources