RPL27A (AY044167) Human Untagged Clone SC105660 USD 310.00 In Stock (untagged)-Human clone IMAGE:BE741130 mRNA sequence Vector pCMV6-XL4 Tag Tag Free Mammalian Cell Selection None