2-Aminomalonate semialdehyde 2-Ammoniomalonate semialdehyde C11822