ESD (NM_001984) Human Untagged Clone SC310576 USD 660.00 In Stock ESD (untagged)-Human esterase D (ESD) Vector pCMV6-XL5 Tag Tag Free Mammalian Cell Selection None SC310576 is the updated version of SC107527.