2,4-Dimethyl-5-carboxy-alpha-oxo-1H-pyrrole-3-oxoacetic acid diethyl ester 21898-53-3