53213-83-5

Chemical Name: 3,3'-Diheptyloxacarbocyanine iodide
Structure:
53213-83-5 3,3'-Diheptyloxacarbocyanine iodide
CAS: 53213-83-5
ID:
Supplier: BOC Sciences

Get a quote