2116440-87-8 | Methyl 2-(2,2-difluoropropoxy)benzoate | AOBChem