OTI

Medical abbreviations:
OTI

On Track Innovations, LTD.