AIDS-152286 AIDS152286 Ethyl 3-(2-benzylidene-1-ethylhydrazino)-2-cyanoacrylate NSC695609