ITC

Medical abbreviations:
ITC

Ideal Toy Corporation