1433191-75-3 | 2-fluoro-4-(thiophen-3-yl)benzaldehyde | AOBChem