The two solvents, known as Perc and TCE, cause kidney cancer and other diseases and have been the subject of years of controversy. Source link