SLC26A11 (AL833468) Human Untagged Clone SC106110 CNY 6,904.00 现货 (untagged)-Human mRNA, cDNA DKFZp686I1417 (from clone DKFZp686I1417) Type Human Untagged Clone Tag Tag Free Vector pCMV6-XL4