TMEM17 (NM_198276) Human Untagged Clone SC125646 USD 300.00 In Stock TMEM17 (untagged)-Human transmembrane protein 17 (TMEM17) Vector pCMV6-XL5 Tag Tag Free Mammalian Cell Selection None