SEARCH Articles Figures Tables Piloty-Robinson indole synthesis Piloty—Robinson pyrrole synthesis Robinson