Thiane1613-51-033 % similar Cyclam295-37-433 % similar 1,4-Diazacycloheptane505-66-833 % similar 1,4,7-Triazacyclononane trihydrochloride58966-93-133 % similar