2458194-46-0 | 6-iodobenzo[b]thiophene | AOBChem