Skip to content
  1. Shop all

MBS8579960

DiOC7 (3) iodide [3, 3'-Diheptyloxacarbocyanine iodide]

Size

POA

SKU:
MBS8579960
Supplier:
MyBiosource
Gene Details:
[DiOC7]