bn:03357416n
Noun Named Entity
AR
No term available
EN
Space Launch Complex 17, previously designated Launch Complex 17, was a launch site at Cape Canaveral Air Force Station, Florida used for Thor and Delta launch vehicles launches between 1958 and 2011. Wikipedia
Relations
Sources