2918919-45-4 | methyl 6-(benzyloxy)-2,4-difluoro-3-methoxybenzoate | AOBChem