2-hydroxy-n n n-trimethylethanaminium chloride hydrochloride 3 6 1