SEARCH Articles Figures Tables Diene reaction Dienes, reactions Haack Haack Reaction Vilsmeier Vilsmeier-Haack Vilsmeier-Haack reaction