Free release

143251-92-7 1,4,10,13-tetrathia-7,16-diphosphacyclooctadecane, 7,16-diphenyl-

service@apichina.com
Product Name 1,4,10,13-Tetrathia-7,16-diphosphacyclooctadecane, 7,16-diphenyl-
CAS No. 143251-92-7
Molecular Formula C24H34P2S4