1779842-38-4 | 4-(3,3-Difluoropropoxy)benzaldehyde | AOBChem