1,5,9-Triaza-1-[3-(1,5,9-triazacyclododecyl)propyl]cyclododecane AIDS-087903 AIDS087903