62735-62-0

62735-62-0 structure
62735-62-0 structure

Name Acetic acid 1-benzylcarbamoyl-3-benzyloxycarbonylamino-propyl ester
Molecular Formula C21H24N2O5
Molecular Weight 384.42600
Exact Mass 384.16900
PSA 93.73000
LogP 3.33280