2149385-40-8 | 2-(2,2-Difluoroethoxy)-3,5-difluorobenzaldehyde | AOBChem