news 2,5-dimethyl-1-phenylpyrrole-3-carbonylaldehyde structural formula ... 05/112752 5-Dimethyl-1-phenylpyrrole-3-carbonylaldehyde