Xoma Corp., of Emeryville, Calif., said it plans an offering to raise approximately $20 million through the distribution of subscription rights to holders of its common stock and series X preferred stock, which will entitle the holders to purchase shares at $13 each.