1113-60-6 3-Hydroxypyruvate 3-Hydroxypyruvic acid C00168 Hydroxypyruvate Hydroxypyruvic acid