Home3,3-Dihexadecyloxacarbocyanine perchlorate [DiOC16(3) perchlorate]3,3-Dihexadecyloxacarbocyanine perchlorate [DiOC16(3) perchlorate]