51208-83-4 | 2-(4-isopropylphenyl)-2-oxoacetic acid | AOBChem