amino vinyl cyclopropane carboxylic acid Synonyms