Endotoxin free Protein A-Agarose beads are prepared by covalently coupling recombinant Protein A to 6% cross-linked Agarose beads under proprietary endotoxin-free conditions. Protein A-Agarose beads display high chemical & physical stability as well as high flow rate, hydrophilicity & high gel strength. It can be used for IgG purification and immunoprecipitation. Protein A-Agarose beads are prepared by covalently coupling recombinant Protein A to 6% cross-linked Agarose beads. The coupling technique is optimized to give a higher binding capacity for IgG & minimum leaching of recombinant Protein A. The IgG binding capacity of Protein A-Agarose is ≥ 15 mg human or rabbit IgG per ml of settled beads. Our Endotoxin-free Protein A-Agarose also shows ability of reducing/removing certain amount of endotoxin from serum or ascites samples