bn:00737494n
Noun Named Entity
PT
No term available
EN
Launch Complex 3 is a deactivated launch site southeast of SLC-36 on Cape Canaveral, Florida at Cape Canaveral Space Force Station. Wikipedia
Relations
Sources