2969253-21-0 | methyl 3-(benzyloxy)-5-bromo-2,6-difluorobenzoate | AOBChem