2768970-54-1 | 4-iodo-6-phenyldibenzo[b,d]thiophene | AOBChem