N-(n-Propyl)pyruvamide semicarbazone NSC638682