1166820-28-5 | 2-(difluoromethyl)-5-fluorobenzaldehyde | AOBChem