1483063-40-6 | 2-(4-isobutoxyphenyl)-2-oxoacetic acid | AOBChem