Dibutyl dithiodigylcolate NSC677452