1421489-91-9


Name 1-(3-(2-phenyl-1H-imidazol-1-yl)propyl)-3-(o-tolyl)urea
Molecular Formula C20H22N4O
Molecular Weight 334.4