103283-95-0

103283-95-0 structure
103283-95-0 structure

Name 4-hydroxy-2-(triphenyl-λ5-phosphanylidene)naphthalen-1-one
Synonyms 4-hydroxy-2-triphenylphosphaniumylnaphthalen-1-olate
Molecular Formula C28H21O2P
Molecular Weight 420.43900
Exact Mass 420.12800
PSA 47.11000
LogP 4.94830