AMBRA1 (NM_017749) Human Untagged Clone SC125736 CNY 12,624.00 现货 AMBRA1 (untagged)-Human autophagy/beclin-1 regulator 1 (AMBRA1) Type Human Untagged Clone Tag Tag Free Vector pCMV6-XL5