phenylglyoxylic-N-t-butylamide (HCID 10965642)|Huagongshe