CBWD3 (NM_201453) Human Recombinant Protein TP321698 USD 867.00 In Stock Recombinant protein of human COBW domain containing 3 (CBWD3), 20 µg Tag C-Myc/DDK Expression Host HEK293T