Benzofuran, 2,3-dihydro-5-iodo- [132464-84-7] 98%Benzofuran, 2,3-dihydro-5-iodo- [132464-84-7] 98%SKU: 132464847Add to Quote