878561-39-8 | 2-(3,5-dimethoxyphenyl)-2-oxoacetic acid | AOBChem