SEARCH Articles Figures Tables 3- pyrrolo A-Diazoketone A-Diazoketones As-Triazines Diazoketones Pyrrolo ring Pyrrolo triazine Pyrrolo triazine ring