SEARCH Articles Figures Tables 2-aminothiophene Alkyl carboxylate Alkyl carboxylates Carboxylate alkylation Carboxylates alkylation