Home3,3-Dipropyloxacarbocyanine iodide [DiOC3(3) iodide]3,3-Dipropyloxacarbocyanine iodide [DiOC3(3) iodide] ≥95%