299217-03-1 | ethyl 2-(4-benzylphenyl)-2-oxoacetate | AOBChem