hydramine amino alcohol amino aldehyde hydroxyamino aminal hemiacetal homoamino amino acid aminoalcohol amine
or