Thiophene, 2-iodo-5-phenyl- [13781-37-8] 97%Thiophene, 2-iodo-5-phenyl- [13781-37-8] 97%SKU: 13781378Add to Quote