1596806-38-0 | 5-(5-Bromo-2,4-difluorophenyl)-2-thiophenecarboxaldehyde | AOBChem