PDRSS

Medical abbreviations:
PDRSS

Payload Development and Retrieval System Simulator