2921838-34-6 | 4-(benzyloxy)-5-bromo-2-fluorobenzoic acid | AOBChem