2774-78-9 HPAPO Hydroxypyruvaldehyde phenylosazone Propanal, 3-hydroxy-2-(phenylhydrazono)-, phenylhydrazone