DDX58 (NM_014314) Human Recombinant Protein TP317615 USD 867.00 4 Weeks Recombinant protein of human DEAD (Asp-Glu-Ala-Asp) box polypeptide 58 (DDX58) Tag C-Myc/DDK Expression Host HEK293T