2386126-79-8 | 4-(difluoromethyl)-2-fluoro-3-methoxybenzaldehyde | AOBChem