1,1'-[2,5-Thiophene-bis-(methylene)]bis-1,4,8,11-tetraazacyclotetradecane AIDS-166136 AIDS166136