135056-68-7

135056-68-7 structure
135056-68-7 structure

Name (S)-2-Benzyloxycarbonylamino-5-carbamoyl-hex-5-enoic acid benzyl ester
Molecular Formula C22H24N2O5
Molecular Weight 396.43600
Exact Mass 396.16900
PSA 107.72000
LogP 3.93770