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