bn:00196148n
Noun Named Entity
NL
No term available
EN
Space Launch Delta 30 is a United States Space Force space launch delta assigned to Space Systems Command and headquartered at Vandenberg Space Force Base, California. Wikipedia
Relations
Sources