Skip to content
DiOC2(3) iodide [3,3-Diethyloxacarbocyanine iodide]

DiOC2(3) iodide [3,3-Diethyloxacarbocyanine iodide]

Regular price $92.00 USD
Sale price Regular price