72346-79-3

72346-79-3 structure
72346-79-3 structure

Name 1-[2-(dimethylamino)ethyl-1,1-d2] phenothiazine-10-carboxylate
Molecular Formula C17H16D2N2O2S
Molecular Weight 316.41400
Exact Mass 316.12100
PSA 58.08000
LogP 4.05250
Precursor  0

DownStream  2