2873459-86-8 | 7-(Phenylmethoxy)-1H-indole-1-ethanol | AOBChem