2969487-22-5 | 5-(difluoromethyl)-2,3-diethoxybenzaldehyde | AOBChem