SEARCH Articles Figures Tables 3- thiophene, synthesis Haack Haack Reaction Synthesis Vilsmeier-Haack reaction Thiophene reaction Thiophenes Vilsmeier-Haack reaction Thiophenes, synthesis Vilsmeier Vilsmeier-Haack Vilsmeier-Haack reaction