SEARCH Articles Figures Tables Knorr pyrrole synthesis Mechanism Paal-Knorr Pyrrole synthesis Mechanism Pyrolysis mechanisms pyrrole Pyrrole mechanism Pyrrole mechanism Pyrrole-2-carboxylic acid, mechanism Pyrrole-2-carboxylic acid, mechanism decarboxylation Pyrroles electrophilic substitution mechanism Pyrroles polymerization, mechanism