Benzaldehyde 4-sulfophenyl-hydrazone (Na) NSC638677