65152-28-5 | 2-(4-benzylphenyl)-2-oxoacetic acid | AOBChem