2028383-06-2 | ethyl 2-(3-isobutylphenyl)-2-oxoacetate | AOBChem