473-90-5 C00830 Ketomalonic acid Mesoxalic acid Oxomalonate Oxomalonic acid