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