news 2,5-Dimethyl-1-phenylpyrrole-3-carbonylaldehyde Structural formula ... 05/111142 5-Dimethyl-1-phenylpyrrole-3-carbonylaldehyde