2918911-76-7 | Methyl 3,4-difluoro-5-(methoxymethyl)benzoate | AOBChem