Method of making a compound represented by the formula ##STR7## wherein R is selected from the group consisting of alkyl having 2 to 22 carbon atoms, alkenyl, alkynyl, cycloalkyl, cycloalkylalkyl, aryl and aralkyl radicals comprising:
- a) reducing an amino acid amide to produce the corresponding substituted ethylenediamine;
- b) tosylating the diamine to produce the corresponding di-N-tosyl derivative;
- c) reacting the di-N-tosyl derivative with a di-O-tosylated tris-N-tosylated triazaalkane diol to produce the corresponding substituted N-pentatosylpentaazacycloalkane;
- d) removing the tosyl groups;
- and
- e) recovering the resulting compound.