3-hydroxy-N,N,N-trimethylbenzenaminiummethylsulfate M.F. M.W. 152.22 111.10 CAT# AR-N01281 CAS# 4312-54-3