KIAA1107 (NM_015237) Human Untagged Clone SC326370 USD 2,740.00 7 Weeks KIAA1107 (untagged)-Human KIAA1107 (KIAA1107) Vector pCMV6 series Tag Tag Free