SEARCH Articles Figures Tables 3-Hydroxythiophene-2-carboxylates Ethyl 4 -carboxylates Hydroxythiophene