CPDN-385 THBPA Trans-O-hydroxybenzylidenepyruvate