2807454-44-8 | 2-(Difluoromethyl)-4-methoxybenzaldehyde | AOBChem