1443340-31-5 | 2-(2-ethoxyphenyl)-2-oxoacetic acid | AOBChem