- A drug used to treat certain types of hepatocellular carcinoma (a type of liver cancer), renal cell carcinoma (a type of kidney cancer), and thyroid cancer. It is also being studied in the treatment of other types of cancer. Sorafenib tosylate blocks certain proteins, which may help keep cancer cells from growing and dividing and may kill them. It may also prevent the growth of new blood vessels that tumors need to grow. Sorafenib tosylate is a type of kinase inhibitor and a type of antiangiogenesis agent. Also called BAY 43-9006 and Nexavar.