31197-66-7 | isopropyl 2-oxo-2-phenylacetate | AOBChem