2,5-Diiodothiophene 625-88-7 NSC80411 Thiophene, 2,5-diiodo-