3,3'-Dipropylthiadicarbocyanine iodide [DiSC3(5)]3,3'-Dipropylthiadicarbocyanine iodide [DiSC3(5)] ≥95%