1274917-34-8 | 2-(2-Iodophenyl)thiophene | AOBChem