SEARCH Articles Figures Tables N- pyrrole Poly-N-Methyl-Pyrroles and Imidazoles Poly-N-methyl pyrroles Pyrroles 3-methyl