1368984-57-9 | 2-(4-isopropyl-2-methoxyphenyl)-2-oxoacetic acid | AOBChem