21186-83-4

21186-83-4 structure
21186-83-4 structure

Name (2,6-diphenyl-4H-pyran-4-yl)-triphenylphosphanium,perchlorate
Molecular Formula C35H28ClO5P
Molecular Weight 595.02100
Exact Mass 594.13600
PSA 97.09000
LogP 7.67580