1-[(2-fluorophenyl)methyl]-1-(3-imidazol-1-ylpropyl)-3-phenylurea

Product Code: 2479524
Molecular Formula: C20H21FN4O
Molecular Weight: 352.40
516487-04-0