SEARCH Articles Figures Tables Pyrrole 2-carboxylate Pyrrole, carboxylation Pyrroles carboxylation Thieno pyrroles