1781639-00-6 | 2-(2,2-Difluoropropoxy)benzaldehyde | AOBChem