1,2,3,6-Tetrahydropyridine hydrochloride18513-79-6100 % similar 1,2,3,6-Tetrahydropyridine694-05-382 % similar 2,5-Dihydro-1H-pyrrole hydrochloride63468-63-361 % similar 3-Pyrroline109-96-644 % similar Cyclen tetrahydrochloride10045-25-737 % similar Piperazine hydrochloride142-64-337 % similar 1,4,7-Triazacyclononane trihydrochloride58966-93-137 % similar Azetidine hydrochloride36520-39-533 % similar Diallylammonium chloride6147-66-633 % similar Piperidinium chloride6091-44-732 % similar