2166841-74-1 | 4-(difluoromethyl)-3-ethoxy-2-fluorobenzaldehyde | AOBChem