3,3-DIPENTYLOXACARBOCYANINE IODIDE

Product Code: 254141
Molecular Formula: C27H33N2O2•I
Molecular Weight: 544.47
53213-81-3