81666-87-7

Chemical Name: 1,1',3,3,3',3'-Hexamethylindodicarbocyanine perchlorate
Structure:
81666-87-7 1,1',3,3,3',3'-Hexamethylindodicarbocyanine perchlorate
CAS: 81666-87-7
ID:
Supplier: BOC Sciences

Get a quote