Urea, N-[2-(1H-imidazol-1-yl)phenyl]-N'-2-naphthalenyl-

Product Code: 2139783
Molecular Formula: C20H16N4O
Molecular Weight:
68009-26-7