3,3-DIHEPTYLOXACARBOCYANINE IODIDE

3,3-DIHEPTYLOXACARBOCYANINE IODIDE · CAS 53213-83-5