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

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

Regular price $92.00 USD
Sale price Regular price