IS22040

No images available

Catalog Number:IS22040
Size:100 mg

DiOC7(3) iodide [3,3’-Diheptyloxacarbocyanine iodide]