63648-93-1

63648-93-1 structure
63648-93-1 structure

Name [3-(Benzyloxycarbamoyl-methyl)-ureido]-acetic acid ethyl ester
Molecular Formula C14H19N3O5
Molecular Weight 309.31800
Exact Mass 309.13200
PSA 105.76000
LogP 1.26940