217812-49-2
1-decylpyridinium iodide (1:1)
Product Code:
2414283
Molecular Formula:
C45H78I3N3
Molecular Weight:
1041.8
Order 217812-49-2