3-Benzoylpyrrole, 96%

AB150496