Nicastrin (NCSTN) (NM_015331) Human Untagged Clone SC100655 USD 1,440.00 In Stock NCSTN (untagged)-Human nicastrin (NCSTN) Vector pCMV6-XL4 Tag Tag Free Mammalian Cell Selection None