81189-49-3

81189-49-3 structure
81189-49-3 structure

Name 1-(p-tolyl)-3-(triphenyl-l5-phosphanylidene)pyrrolidine-2,5-dione
Molecular Formula C29H24NO2P
Molecular Weight 449.48000
Exact Mass 449.15400
PSA 47.19000
LogP 4.48980