Skip to content
DiIC12(3) perchlorate [1,1-Didodecyl-3,3,3,3-tetramethylindocarbocyanine perchlorate]

DiIC12(3) perchlorate [1,1-Didodecyl-3,3,3,3-tetramethylindocarbocyanine perchlorate]

Regular price $92.00 USD
Sale price Regular price