53213-81-3
3,3-DIPENTYLOXACARBOCYANINE IODIDE
Product Code:
254141
Molecular Formula:
C27H33N2O2•I
Molecular Weight:
544.47
Order 53213-81-3