Medical dictionary. 2011.
DTTCI — • 3,3 diethylthiatricarbocyanamide iodide … Dictionary of medical acronyms & abbreviations