Zaslat SMS: Teleflex Inc. SWOT Analysis