874142-91-3 | 2-Benzo[b]thien-7-ylbenzaldehyde | AOBChem