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