2918929-23-2 | Methyl 3-(benzyloxy)-4,6-dibromo-2-fluorobenzoate | AOBChem