732249-79-5 | ethyl 2-(2-ethoxy-2-oxoacetyl)benzoate | AOBChem