Y14 (RBM8A) (NM_005105) Human Recombinant Protein TP309770 USD 823.00 In Stock Recombinant protein of human RNA binding motif protein 8A (RBM8A) Tag C-Myc/DDK Expression Host HEK293T