ST6


AcronymDefinition
ST6Space Technology 6 (National Aeronautics and Space Administration project)