1,1-DIHEXADECYL-3,3,3,3-TETRAMETHYLINDOCARBOCYANINE PERCHLORATE

Product Code: 280936
Molecular Formula: C55H89ClN2O4
Molecular Weight: 877.75
84109-11-5