2-[Benzoyl(ethoxycarbonyl)methylene]-imidazolidine NSC645056