959235-87-1 | 4-(2,4-Difluorophenoxy)benzaldehyde | AOBChem