SEARCH Articles Figures Tables 3- pyrrolo Pyrrolo ring Pyrrolo triazine Pyrrolo triazine ring a-diazoketones and