1166820-29-6 | 2-(difluoromethyl)-3-fluorobenzaldehyde | AOBChem