2304938-76-7 | 4-(3,3-Difluoropropoxy)-2,6-difluorobenzaldehyde | AOBChem