Skip to content
DiI triflate [1,1-Dioctadecyl-3,3,3,3-tetramethylindocarbocyanine triflate]

DiI triflate [1,1-Dioctadecyl-3,3,3,3-tetramethylindocarbocyanine triflate]

Regular price $237.00 USD
Sale price Regular price