618891-58-0 | 2,5-Diiodo-3,4-diphenylthiophene | AOBChem