2969355-17-5 | 4-(tert-butyl)-2-(difluoromethyl)benzaldehyde | AOBChem