179026-21-2
1H-Imidazole-5-acetaldehyde, 1-(2-naphthalenylmethyl)-
Product Code:
2397360
Molecular Formula:
C16H14N2O
Molecular Weight:
Order 179026-21-2