IDO1 (NM_002164) Human Untagged Clone SC126221 CNY 5,488.00 现货 IDO1 (untagged)-Human indoleamine 2,3-dioxygenase 1 (IDO1) Type Human Untagged Clone Tag Tag Free Vector pCMV6-XL5