CSCSAT

AcronymDefinition
CSCSATCommercial Synchronous Communication Satellite (NASA)