83948-69-0

83948-69-0 structure
83948-69-0 structure

Name 2-benzyl 1,3-bis(4-nitrophenyl) 2-hydroxypropane-1,2,3-tricarboxylate
Molecular Formula C25H20N2O11
Molecular Weight 524.43300
Exact Mass 524.10700
PSA 190.77000
LogP 4.31510
Precursor  0

DownStream  2