SEARCH Articles Figures Tables Heterocycle formation Heterocyclic compounds, formation Hypothesis formation