1,1’-Dioctadecyl-3,3,3‘,3’-tetramethylindodicarbocyanine perchlorate
M-D903623 / 100MG
CAS:127274-91-3
1,1’-Dioctadecyl-3,3,3‘,3’-tetramethylindodicarbocyanine perchlorate
M-D903623 / 25MG
CAS:127274-91-3
1,1’-Dioctadecyl-3,3,3‘,3’-tetramethylindodicarbocyanine perchlorate
M-D903623 / 5MG
CAS:127274-91-3