1,1-DIOCTADECYL-3,3,3,3-TETRAMETHYLINDODICARBOCYANINE PERCHLORATE

1,1-DIOCTADECYL-3,3,3,3-TETRAMETHYLINDODICARBOCYANINE PERCHLORATE · CAS 127274-91-3