6,6',6'',6'''-(1,4,8,12-Tetraazacyclopentadecane-1,4,8,12-tetrayl)tetrahexan-1-amine AIDS-073020 AIDS073020 Tetraazamacrocycle