top of page
41085-99-8

1,1'-Dioctadecyl-3,3,3',3'-tetramethylindocarbocyanine perchlorate

  • 41085-99-8
bottom of page