Home3,3'-Diethyloxadicarbocyanine iodide (DODC)3,3'-Diethyloxadicarbocyanine iodide (DODC), high purity