1385338-86-2 | 2,2-Difluoroethyl 2,4-dimethoxybenzoate | AOBChem