2-hydroxyethylazanium 2-hydroxyethylammonium 2-aminoethyloxidanium 2-aminoethyloxonium