$TFX SEC Filings

Filing Filed On
SCHEDULE 13D 19 Oct 2001
SC 13D 07 Sep 2000
SC 13D 12 Apr 1999
SCHEDULE 13D 15 Jan 1999