NYSE - TFX (NYSE) 182.39 +1.48 (+0.82%) - 8/28/2016 9:56 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.