1H-Imidazole-5-acetaldehyde, 1-(2-naphthalenylmethyl)-

Product Code: 2397360
Molecular Formula: C16H14N2O
Molecular Weight:
179026-21-2