1,1-DIDODECYL-3,3,3,3-TETRAMETHYLINDOCARBOCYANINE PERCHLORATE [ 75664-01-6 ]