98270-80-5

98270-80-5 structure
98270-80-5 structure

Name 3-[2-(dibenzylamino)ethylamino]-1-phenothiazin-10-ylpropan-1-one
Molecular Formula C31H31N3OS
Molecular Weight 493.66200
Exact Mass 493.21900
PSA 60.88000
LogP 6.95390