151563-79-0

151563-79-0 structure
151563-79-0 structure

Name 2-benzyl 1,3-bis(2-(diethylamino)-2-oxoethyl) 2-hydroxypropane-1,2,3-tricarboxylate
Molecular Formula C25H36N2O9
Molecular Weight 508.56100
Exact Mass 508.24200
PSA 139.75000
LogP 1.06430
Precursor  0

DownStream  1