HY-W011009 · 100 g
MedChemExpress · Cat: HY-W011009
Reach 3+ verified distributors
Manufacturer product page
Description
PTCDA is an organic dye molecule and an organic semiconductor.