PTS (NM_000317) Human Recombinant Protein TP305199 USD 823.00 In Stock Recombinant protein of human 6-pyruvoyltetrahydropterin synthase (PTS) Tag C-Myc/DDK Expression Host HEK293T