1403932-60-4 | 2-fluoro-6-(thiophen-3-yl)benzaldehyde | AOBChem