2244079-98-7 | 4-Fluorobenzo[b]thiophene-6-carboxaldehyde | AOBChem