Syntheses and Reactions of Methyl Triphenylpyrrolecarboxylates1 | doi.page