9-(Heptadecan-9-yl)-3,6-diiodo-9H-carbazole

Product No. IN1139
Catalog Organic Photovoltaics (OPV)
Product Details
Related Products