2138254-59-6 | 3-Fluoro-2-(3-thienyl)benzaldehyde | AOBChem