2921879-67-4 | 4-(2,6-difluoropyridin-3-yl)benzaldehyde | AOBChem