2-Iodophenyl disulfide NSC677445