1596906-43-2 | (2-Iodophenyl)(2-methyl-3-thienyl)methanone | AOBChem