2921887-91-2 | 4-(1,1-difluoroethyl)-2-(trifluoromethyl)benzaldehyde | AOBChem