Poly(3-dodecyl-2,5-thiophenediyl) [137191-59-4]Poly(3-dodecyl-2,5-thiophenediyl) [137191-59-4]SKU: 137191594Add to Quote