Skip to content
DiOC5(3) iodide [3,3-Dipentyloxacarbocyanine iodide]

DiOC5(3) iodide [3,3-Dipentyloxacarbocyanine iodide]

Regular price $92.00 USD
Sale price Regular price