ITD

Medical abbreviations:
ITD

Impedance Threshold Device