3,3',3'',3'''-(1,4,8,12-Tetraazacyclopentadecane-1,4,8,12-tetrayl)tetrapropan-1-amine AIDS-073012 AIDS073012 Tetraazamacrocycle