2116087-51-3 | Ethyl 2-(2,2-difluoropropoxy)benzoate | AOBChem