148191-80-4 | methyl 2-(2-formyl-1H-pyrrol-1-yl)acetate | AOBChem