3113686-23-7 | methyl 2-iodo-1-tosyl-1H-indole-6-carboxylate | AOBChem