1603-79-8 AIDS-017964 AIDS017964 Phenylglyoxylic acid, ethyl ester