3,3-DIHEXYLTHIACARBOCYANINE IODIDE

Product Code: 218936
Molecular Formula: C29H37IN2S2
Molecular Weight: 604.65
53213-87-9