IS22056

No images available

Catalog Number:IS22056
Size:100 mg

DiIC1(5) iodide [1,1‘,3,3,3’,3‘-Hexamethylindodicarbocyanine iodide]