2001681-34-9 | 4-Fluoro-3-(5-thiazolyl)benzaldehyde | AOBChem