3,9,15-Triisopropyl-6,12,18-trimethyl-1,7,13-trioxa-4,10,16-triazacyclooctadecane-2,5,8,11,14,17-hexone AIDS-137257 AIDS137257 NSC641110