1003-29-8 1H-pyrrole-2-carbaldehyde 1H-pyrrole-2-carboxaldehyde InChI=1/C5H5NO/c7-4-5-2-1-3-6-5/h1-4,6