126588-21-4

126588-21-4 structure
126588-21-4 structure

Name 10-[[(diisopropoxyphosphinothioyl)thio]acetyl]phenothiazine
Molecular Formula C20H24NO3PS3
Molecular Weight 453.57800
Exact Mass 453.06600
PSA 131.27000
LogP 7.33920