NTSI

Medical abbreviations:
NTSI

National Tire Services