31739-56-7 | 2-(1H-Pyrrol-1-yl)benzaldehyde | AOBChem