1,1-Dihexadecyl-3,3,3,3-tetramethylindocarbocyanineperchlorate

1,1-Dihexadecyl-3,3,3,3-tetramethylindocarbocyanineperchlorate · CAS 78566-75-3