SEARCH Articles Figures Tables Heterocycle synthesis Knorr pyrrole Heterocycles pyrroles Heterocyclics pyrroles Knorr pyrrole synthesis Knorr pyrrole) Knorr synthesis PAAL KNORR Pyrrole synthesis Paal pyrrole) Paal synthesis Pyrroles, synthesis