SEARCH Articles Figures Tables Pyrrole reactions Pyrroles Trofimov pyrrole synthesis Pyrroles reaction Pyrroles, synthesis Trofimov pyrrole synthesis Trofimov reaction