113848-62-7

113848-62-7 structure
113848-62-7 structure

Name 1-benzyl-6-(methylthio)-2,4-diphenylpyrimidin-1-ium iodide
Molecular Formula C24H21IN2S
Molecular Weight 496.40600
Exact Mass 496.04700
PSA 42.07000
LogP 6.47150