19722-96-4 | 3-Phenylbenzo[b]thiophene-2-carboxaldehyde | AOBChem