bn:03449757n
Noun Concept
EL
No term available
EN
A launch control center, in the United States, is the main control facility for intercontinental ballistic missiles. Wikipedia
Relations
Sources