SST

Medical abbreviations:
SST

Subsystem Terminal on Spacelab