1 1 dioctadecyl 3 3 3 3 tetramethylindocarbocyanine perchlorate Dil Market