trihydrochlorides