89966-00-7

89966-00-7 structure
89966-00-7 structure

Name 2-[benzyl(diphenyl)-λ5-phosphanylidene]-1-phenylethanone
Molecular Formula C27H23OP
Molecular Weight 394.44500
Exact Mass 394.14900
PSA 26.88000
LogP 5.54030