859492-79-8 | Methyl 4-iodo-2,5-dimethyl-3-thiophenecarboxylate | AOBChem