SEARCH Articles Figures Tables 3- Thiophenecarboxylic acid Amino acids reactions Thiophenecarboxylates