SEARCH Articles Figures Tables Indoles Madelung synthesis Madelung synthesis Wittig indole synthesis Wittig synthesis