Home3,3'-Dioctadecyloxacarbocyanine perchlorate (DiO)3,3'-Dioctadecyloxacarbocyanine perchlorate (DiO) ≥95%