Home1,1-Dioctadecyl-3,3,3,3-tetramethylindocarbocyanine triflate (DiI triflate)1,1-Dioctadecyl-3,3,3,3-tetramethylindocarbocyanine triflate (DiI triflate) ≥95%