26542-61-0

26542-61-0 structure
26542-61-0 structure

Name [2-(2-Benzyloxycarbonylamino-ethyldisulfanyl)-ethyl]-carbamic acid benzyl ester
Molecular Formula C20H24N2O4S2
Molecular Weight 420.54600
Exact Mass 420.11800
PSA 127.26000
LogP 5.00240