53213-82-4
3,3-DIHEXYLOXACARBOCYANINE IODIDE
Product Code:
254142
Molecular Formula:
C29H37N2O2.I
Molecular Weight:
572.52
Order 53213-82-4