81498-90-0

81498-90-0 structure
81498-90-0 structure

Name 10-[3-[4-(trideuteriomethyl)piperazin-1-yl]propyl]-2-(trifluoromethyl)phenothiazine
Molecular Formula C21H21D3F3N3S
Molecular Weight 410.514054934