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

1,1-DIHEXADECYL-3,3,3,3-TETRAMETHYLINDOCARBOCYANINE PERCHLORATE · CAS 84109-11-5