2168908-96-9 | 4-Fluoro-3-(2-thiazolyl)benzaldehyde | AOBChem