Skip to content
DiIC16(3) perchlorate [1,1-Dihexadecyl-3,3,3,3-tetramethylindocarbocyanine perchlorate]

DiIC16(3) perchlorate [1,1-Dihexadecyl-3,3,3,3-tetramethylindocarbocyanine perchlorate]

Regular price $92.00 USD
Sale price Regular price