159638-09-2

159638-09-2 structure
159638-09-2 structure

Name [2-azido-3-(benzyloxycarbonylamino)propyl]carbamic acid benzyl ester
Molecular Formula C19H21N5O4
Molecular Weight 383.40100
Exact Mass 383.15900
PSA 126.41000
LogP 3.75266