SEARCH Articles Figures Tables 3- pyrrolo Carbazole synthesis Carbazoles, synthesis Pyrrolo carbazole Pyrrolo carbazoles