A novel magnetic poly(ethylene glycol dimethaerylate-N-methacryloly-L-histidine-methylester) [m-poly(EGDMA-(MAH)] support was prepared for purification of immunoglobulin G (IgG) in a magnetically stabilized fluidized bed by suspension polymerization. Elemental analysis of the magnetic beads for nitrogen was estimated as 70 mumol MAH/g polymer. Magnetic poly(EGDMA-MAH) beads were used in the separation of immunoglobulin-G (IgG) from aqueous solutions and/or human plasma in a magnetically stabilized fluidized bed system. IgG adsorption capacity of the beads decreased with an increase in the flow rate. The maximum IgG adsorption was observed at pH 6.0 for MES buffer. IgG adsorption onto the m-poly(EGDMA) was negligible. Higher adsorption values (up to 262 mg/g) were obtained in which the m-poly(EGDMA-MAH) sorbents were used from aqueous solutions. Higher amounts of IgG were adsorbed from human plasma (up to 320 mg/g) with a purity of 87%. IgG molecules could be repeatedly adsorbed and desorbed with these sorbents without noticeable loss in their IgG adsorption capacity.