2969315-62-4 | 2-(3,4-Difluorophenyl)thiophene-3-carbaldehyde | AOBChem