2383632-79-7 | 5-chloro-4-(difluoromethyl)-2-fluorobenzaldehyde | AOBChem