SEARCH Articles Figures Tables Pyrroles substitution Pyrroles, synthesis Substitution 2- substituted pyrrole synthesis Substitution synthesis