95646-75-6

Chemical Name: 1,1'-DIHEXYL-3,3,3',3'-TETRAMETHYLINDOCARBOCYANINE IODIDE
Structure:
95646-75-6 1,1'-DIHEXYL-3,3,3',3'-TETRAMETHYLINDOCARBOCYANINE IODIDE
CAS: 95646-75-6
ID:
Supplier: BOC Sciences

Get a quote