2921752-08-9 | 2,4-diiodobenzo[b]thiophene | AOBChem