21859-82-5 | (5-Methoxy-1H-indol-1-yl)phenylmethanone | AOBChem