887987-08-8 | 5-(2,3-Difluorophenyl)-2-thiophenecarboxaldehyde | AOBChem