88866-78-8

88866-78-8 structure
88866-78-8 structure

Name 3-((2,2-diphenylhydrazono)methyl)-10-methyl-10H-phenothiazine
Molecular Formula C26H21N3S
Molecular Weight 407.53000
Exact Mass 407.14600
PSA 44.14000
LogP 7.15630