60515-87-9 AIDS-128617 AIDS128617 N-(4-((4-(Hydroxy(oxido)amino)phenyl)sulfonyl)phenyl)-2-oxo-1-imidazolidinecarboxamide NSC291631