SITX

Medical abbreviations:
SITX

Sherritt International Corporation