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