ZNF593 (NM_015871) Human Untagged Clone SC108174 USD 310.00 In Stock ZNF593 (untagged)-Human zinc finger protein 593 (ZNF593) Vector pCMV6-XL4 Tag Tag Free Mammalian Cell Selection None