6386-80-7 | Benzo[b]thiophene-6-carboxaldehyde | AOBChem