Somatostatin (SST) (NM_001048) Human Recombinant Protein TP307601 USD 823.00 In Stock Recombinant protein of human somatostatin (SST) Tag C-Myc/DDK Expression Host HEK293T