2-(6-Formamidopyridin-2-yl)glyoxylic acid (HCID 19790165)|Huagongshe