86398-84-7

86398-84-7 structure
86398-84-7 structure

Name 1-(3-ethoxy-2-morpholin-4-ylpropyl)-3-(4-fluorophenyl)-1-phenylurea
Molecular Formula C22H28FN3O3
Molecular Weight 401.47400
Exact Mass 401.21100
PSA 54.04000
LogP 3.61240