2384578-25-8 | 3-(difluoromethyl)-4-ethoxy-2-fluorobenzaldehyde | AOBChem