SXD

Medical abbreviations:
SXD

Self-eXamining Device