Pyrrole 1 is the core unit of many therapeutically active molecules such as tolmetin, atorvastatin, chlorfenapyr, premazepam, pyrvinium, roseophilin, zomepirac and natural products such as bilins, bilanes, phycobilin, porphyrin and chlorophyll. 2 Synthesis of pyrrole derivatives involves two types of strategies: (a) condensation reactions of α-aminocarbonyl compounds and activated ketones (Knorr pyrrole synthesis 3 ) or α-halocarbonyl compounds, β-keto ...