Iodine I 131 Ethiodized Oil in Preventing Recurrent Cancer in Patients Who Have Undergone Treatment for Liver Cancer | NCT00870558 | Trialant