1018678-50-6 | 2-(difluoromethyl)benzaldehyde | AOBChem