Home3,3-Diheptyloxacarbocyanine iodide [DiOC7(3) iodide]3,3-Diheptyloxacarbocyanine iodide [DiOC7(3) iodide] ≥95%