2023809-34-7 | 2-fluoro-3-(1,3-thiazol-5-yl)benzaldehyde | AOBChem