2091172-68-6 | 3-Ethyl-7-methoxybenzo[b]thiophene-2-carboxaldehyde | AOBChem