2-(Formylamino)-2-phenylacetamide 27395-18-2 AIDS-129672 AIDS129672 NSC360221