1,1-DIDODECYL-3,3,3,3-TETRAMETHYLINDOCARBOCYANINE PERCHLORATE

1,1-DIDODECYL-3,3,3,3-TETRAMETHYLINDOCARBOCYANINE PERCHLORATE · CAS 75664-01-6