2383026-44-4 | 5-(benzyloxy)-4-bromo-2-fluorobenzoic acid | AOBChem