117156-72-6

117156-72-6 structure
117156-72-6 structure

Name (4,5-dimethyl-1,3-dithiol-2-ylidene)triphenyl-5-phosphane
Molecular Formula C23H21PS2
Molecular Weight 392.51700
Exact Mass 392.08200
PSA 66.29000
LogP 5.95250