6322-11-8
1-(1-HYDROXYNAPHTHALEN-2-YL)-2-PYRIDIN-1-IUM-1-YLETHANONE IODIDE
Product Code:
1733224
Molecular Formula:
C17H14INO2
Molecular Weight:
391.20
Order 6322-11-8