AIDS-152482 AIDS152482 NSC696856 Pentabenzyl 1,4,7,10,13-pentaazacyclopentadecane-1,4,7,10,13-pentacarboxylate