2386803-78-5 | 4-(2,2-difluoroethoxy)-2,6-difluorobenzaldehyde | AOBChem