53213-80-2
3 3-DIBUTYLOXACARBOCYANINE IODIDE FOR&
Product Code:
270153
Molecular Formula:
C25H29IN2O2
Molecular Weight:
516.41
Order 53213-80-2