728918-77-2 | 3-(2,4-Difluorophenyl)benzaldehyde | AOBChem