2386835-88-5 | 3-(difluoromethyl)-2-fluoro-4-methoxybenzaldehyde | AOBChem