A987628 | ethyl 2-formylthiophene-3-carboxylate | AOBChem