959235-86-0 | 4-(2,3-difluorophenoxy)benzaldehyde | AOBChem