Palette Life Sciences Enters Into Definitive Agreement with Teleflex Incorporated