76267-39-5

76267-39-5 structure
76267-39-5 structure

Name 1-carbamoyl-1-(2,3-dihydroxypropyl)-3-(2-methylphenyl)urea
Molecular Formula C12H17N3O4
Molecular Weight 267.28100
Exact Mass 267.12200
PSA 120.37000
LogP 0.78820