SEARCH Articles Figures Tables Acetylenes synthesis Pyrroles Trofimov pyrrole synthesis Pyrroles, synthesis Trofimov pyrrole synthesis