3-Methylene-1,5,9-tri-p-toluenesulfonyl-1,5,9-triazacyclododecane AIDS-046324 AIDS046324