1-Formyl-4-thioformylpiperazine NSC632917