193073-60-8
4,9-Dithia-1,12-diphosphadodecane
Product Code:
1358884
Molecular Formula:
C8H20P2S2
Molecular Weight:
242.32
Order 193073-60-8