3,3-DIHEXYLOXACARBOCYANINE IODIDE

Product Code: 254142
Molecular Formula: C29H37N2O2.I
Molecular Weight: 572.52
53213-82-4