AIDS-016025 AIDS016025 N-(3,5-Diimino-1,2,4-triazolidin-4-yl)-N'-(4-ethoxyphenyl)ethanediamide NSC648647