SEARCH Articles Figures Tables Cyclization ketone Indole cyclization Phenylhydrazone Phenylhydrazones