ARTC

Medical abbreviations:
ARTC

Arthrocare Corporation