A812862 | 2-(2,5-dimethoxypyridin-3-yl)-2-oxoacetic acid | AOBChem