SEARCH Articles Figures Tables 1-Benzo thiophen Acyl-thiophenes Benzo thiophens Thiophene 2- acyl Thiophene acylation Thiophenes acylation