2969325-68-4 | 7-bromo-2-iodobenzo[b]thiophene | AOBChem