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