RPL23A (NM_000984) Human Untagged Clone SC126479 USD 150.00 In Stock RPL23A (untagged)-Human ribosomal protein L23a (RPL23A) Vector pCMV6-XL5 Tag Tag Free Mammalian Cell Selection None