Compare price to teleflex medical inc