AIDS-147989 AIDS147989 Diethyl 1,2-diazenedicarboxylate NSC679015