72696-77-6

72696-77-6 structure
72696-77-6 structure

Name diethyl benzyl(2-(diethoxyphosphoryl)ethyl)phosphoramidate
Molecular Formula C17H31NO6P2
Molecular Weight 407.37900
Exact Mass 407.16300
PSA 93.92000
LogP 4.93580
Precursor  0

DownStream  1