3,3-DIPENTYLOXACARBOCYANINE IODIDE

3,3-DIPENTYLOXACARBOCYANINE IODIDE · CAS 53213-81-3