1782543-66-1 | 2-(1,1-difluoroethyl)benzaldehyde | AOBChem