SEARCH Articles Figures Tables Trachelanthamidine Eschenmoser coupling reaction Trachelanthamidine, synthesis Trachelanthamidinic acid