bn:25704936n
Noun Named Entity
PT
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