1378919-37-9 | 2-(3-ethoxyphenyl)-2-oxoacetic acid | AOBChem