A585924 | ethyl 3-(benzyloxy)-4-fluorobenzoate | AOBChem