2-(1,2-Diphenylhydrazino)-N,2-diphenylacetamide 32812-44-5 AIDS-127030 AIDS127030 NSC137571