Azonyl hydrazide NSC231887