CST6 (NM_001323) Human Untagged Clone SC126202 USD 310.00 In Stock CST6 (untagged)-Human cystatin E/M (CST6) Vector pCMV6-XL5 Tag Tag Free Mammalian Cell Selection None