XTP3TPA (DCTPP1) (NM_024096) Human Recombinant Protein TP301727 USD 823.00 In Stock Recombinant protein of human dCTP pyrophosphatase 1 (DCTPP1) Tag C-Myc/DDK Expression Host HEK293T