SDTC

Medical abbreviations:
SDTC

Savanna Depot Technologies Corporation