42429-38-9 | 4-Iodophenyl 2-thiophenecarboxylate | AOBChem