C6orf150 (MB21D1) (NM_138441) Human Recombinant Protein TP312386 USD 867.00 In Stock Recombinant protein of human chromosome 6 open reading frame 150 (C6orf150) Tag C-Myc/DDK Expression Host HEK293T