1297604-85-3

1297604-85-3 structure
1297604-85-3 structure

Name 2-(triphenylphosphoranylideneamino)phenethyl 4-nitrobenzoate
Molecular Formula C33H27N2O4P
Molecular Weight 546.55200
Exact Mass 546.17100
PSA 94.29000
LogP 7.32670