2385272-96-6 | 3-(difluoromethyl)-2,6-dimethoxybenzaldehyde | AOBChem