2-Diazo-3-hydroxybutanoic acid 2-amino-2-carboxyethyl ester Butanoic acid, 2-diazo-3-hydroxy-, 2-amino-2-carboxyethyl ester EK7771000 FR 900840