Phenylpyruvate derivatives (PPD)