2304938-77-8 | 4-(2,2-Difluoropropoxy)-2,6-difluorobenzaldehyde | AOBChem