DiOC6(3) iodide [3,3-Dihexyloxacarbocyanine iodide] : 25mg
Website URL:
/shop/dioc6-3-iodide-33-dihexyloxacarbocyanine-iodide-25mg-50974
Display Name:
DiOC6(3) iodide [3,3-Dihexyloxacarbocyanine iodide] : 25mg