We have developed a new system for direct xenogenic hemoperfusion of a bioartificial liver support system adopting two types of immunoadsorbent devices. In this study, we compared the efficacy of each immunoadsorbent device in maintaining porcine hepatocyte function during 3 h perfusion treatment in a canine liver failure model. Suppression of humoral immunity by the immunoglobulin adsorber prevented immunogenic hepatocyte injury more effectively, and the system showed higher hepatic function when compared with suppression of cell-mediated immunity by the leukocyte adsorber. However, single use of immunoglobulin adsorber was less effective in reducing patients' systemic ammmonia levels and modulating the Fischer's ratio compared with the case of combined use of both immunoadsorbent devices. These results suggest that suppression of humoral immunity was of primary importance in preventing immunogenic hepatocyte injury, however the adsorption of leukocytes may have a synergic effect on maintaining hepatocyte function in direct xenogenic hemoperfusion.