MEG3 (AF052114) Human Untagged Clone SC105816 USD 743.00 In Stock (untagged)-Human clone 23887 mRNA sequence Vector pCMV6-XL5 Tag Tag Free Mammalian Cell Selection None