2839917-18-7 | 3-(Difluoromethyl)-4-(1-methylethyl)benzaldehyde | AOBChem