125402-33-7

125402-33-7 structure
125402-33-7 structure

Name ethyl 1-(benzhydrylideneamino)-3-ethoxycarbonylpropyl(diethoxymethyl)phosphinate
Molecular Formula C26H36NO6P
Molecular Weight 489.54100
Exact Mass 489.22800
PSA 93.23000
LogP 5.86460
Precursor  0

DownStream  1