78304-65-1

78304-65-1 structure
78304-65-1 structure

Name 2-(dimethylthiocarbamoylthio)-3-phenyl-1,3,2-oxazaphospholidine
Molecular Formula C11H15N2OPS2
Molecular Weight 286.35300
Exact Mass 286.03600
PSA 86.69000
LogP 3.39480
Precursor  0

DownStream  2