C6orf150 (MB21D1) (NM_138441) Human Untagged Clone SC313843 CNY 5,840.00 现货 MB21D1 (untagged)-Human Mab-21 domain containing 1 (MB21D1) Type Human Untagged Clone Tag Tag Free Vector pCMV6-Entry