SEARCH Articles Figures Tables Ethyl 4 -carboxylates Thiazol-2-carboxylic acid Thiazole-4-carboxylic acid