922498-63-3 | 2-(3-(benzyloxy)phenyl)-2-oxoacetic acid | AOBChem