3-(2,4-Dimethyl-5-formyl-1H-pyrrole-3-yl)propanoic acid, 95%

AB154610