KLHL3 (NM_017415) Human Untagged Clone SC114103 USD 547.00 In Stock KLHL3 (untagged)-Human kelch-like 3 (Drosophila) (KLHL3) Vector pCMV6-XL5 Tag Tag Free Mammalian Cell Selection None