A1003426 | methyl 2-iodo-4-phenylthiophene-3-carboxylate | AOBChem