0000950154-99-000034 DEF 14A 1 19981231 19990401 TELEFLEX INC 0000096943 3841 231147939 DE 1231 DEF 14A 34 001-05353 99584687 630 W GERMANTOWN PK STE 450 SUITE 450 PLYMOUTH MEETING PA 19462 2158346301 630 WEST GERMANTOWN PIKE SUITE 450 PLYMOUTH MEETING PA 19462 DEF 14A 1 000095015499000034-001-seq1-def-14a.txt 1999 ANNUAL MEETING NOTICE AND PROXY STATEMENT