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