SESN3 (NM_144665) Human Untagged Clone SC313706 USD 830.00 5 Days SESN3 (untagged)-Human sestrin 3 (SESN3) Vector pCMV6-XL4 Tag Tag Free Mammalian Cell Selection None