34749-71-8 AIDS-128979 AIDS128979 N-(4-Cyanophenyl)-N-hydroxybenzamide NSC311953