1369494-41-6 | ethyl 4-iodothiophene-3-carboxylate | AOBChem