SLC25A45 (BC036869) Human Untagged Clone SC126400 CNY 2,950.00 4周 SLC25A45 (untagged)-Human hypothetical protein LOC283130 (cDNA clone MGC:46503 IMAGE:5228549), complete cds Type Human Untagged Clone Tag Tag Free Vector pCMV6-XL5