2987549-79-9 | 2,5-diiodobenzo[d]thiazole | AOBChem