89637-31-0

89637-31-0 structure
89637-31-0 structure

Name 2-(2-methyl-1,3-dithian-2-yl)ethyl-triphenylphosphanium,perchlorate
Molecular Formula C25H28ClO4PS2
Molecular Weight 523.04400
Exact Mass 522.08600
PSA 138.46000
LogP 6.17120