1094428-29-1 | 2-(4-isobutylphenyl)-2-oxoacetic acid | AOBChem