2918890-73-8 | Tert-butyl 3-(benzyloxy)-2-bromo-6-fluorobenzoate | AOBChem