NYSE - TFX (NYSE) 180.57 +5.83 (+3.34%) - 7/29/2016 7:58 AM EDT

Our Portfolio

Innovative Solutions in healthcare technology

Product availability varies by country and region. Please contact Customer Service regarding availability in your region.