2386896-88-2 | ethyl 3-(3-(benzyloxy)phenyl)-3-hydroxybutanoate | AOBChem