26767-17-9 | 2-(2,4-dimethoxyphenyl)-2-oxoacetic acid | AOBChem