89876-98-2

89876-98-2 structure
89876-98-2 structure

Name 2-amino-3-(3-hydroxyprop-1-yn-1-yl)isoquinolin-2-ium 2,4,6-trimethylbenzenesulfonate
Molecular Formula C21H22N2O4S
Molecular Weight 398.47500
Exact Mass 398.13000
PSA 115.71000
LogP 3.36280