TECH

Medical abbreviations:
TECH

Techne Corporation