223438-52-6 | Phenylmethyl 1H-indole-6-carboxylate | AOBChem