SEARCH Articles Figures Tables Heterocycle synthesis Paal-Knorr pyrrole Heterocycles pyrroles Heterocyclics pyrroles Knorr pyrrole synthesis Knorr pyrrole) Knorr synthesis Pyrroles, synthesis