1-(1-HYDROXYNAPHTHALEN-2-YL)-2-PYRIDIN-1-IUM-1-YLETHANONE IODIDE

Product Code: 1733224
Molecular Formula: C17H14INO2
Molecular Weight: 391.20
6322-11-8