DiOC3(3) iodide [3,3-Dipropyloxacarbocyanine iodide]-25mG.
Website URL:
/shop/0271-22039-dioc3-3-iodide-33-dipropyloxacarbocyanine-iodide-25mg-39163
Internal Reference:
0271-22039