SEARCH Articles Figures Tables 1- thieno thiophene formation Carboxylate formation Carboxylates formation Thieno thiophene Thieno thiophene-2-carboxylates Thieno thiophene-2-carboxylic acid formation Thieno thiophenes formation Thiophene-4-carboxylate Thiophenes, formation