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