1,2,3,6-Tetrahydropyridine hydrochloride18513-79-6100 % similar 1,2,3,6-Tetrahydropyridine694-05-382 % similar 3-Pyrroline109-96-644 % similar 1,4,7,10-Tetraazacyclododecane, hydrochloride (1:4)10045-25-737 % similar Piperazine hydrochloride142-64-337 % similar Azetidine hydrochloride36520-39-533 % similar Diallylammonium chloride6147-66-633 % similar Piperidinium chloride6091-44-732 % similar