TFT

Medical abbreviations:
TFT

Toffee Fudge Transistor