2383517-72-2 | 4-(difluoromethyl)-3,5-dimethoxybenzaldehyde | AOBChem