100076-33-3

100076-33-3 structure
100076-33-3 structure

Name 2-[3-((S)-1-Carbamoyl-2-phenyl-ethyl)-ureido]-benzoic acid methyl ester
Molecular Formula C18H19N3O4
Molecular Weight 341.36100
Exact Mass 341.13800
PSA 110.52000
LogP 2.85550