1956385-28-6 | 7-iodobenzo[b]thiophene-2-carboxamide | AOBChem