53213-87-9
3,3-DIHEXYLTHIACARBOCYANINE IODIDE
Product Code:
218936
Molecular Formula:
C29H37IN2S2
Molecular Weight:
604.65
Order 53213-87-9