Protein L was isolated from the surface of bacterial species Peptostreptococcus magnus and was found to bind Ig(IgG,IgM,IgA,IgE and IgD) through L chain interaction, from which the name was suggested. Despite this wide-ranging binding capability with respect to Ig classes, Protein L is not a universal immunoglobilin-binding protein. Binding of Protein L to immunoglobulins is restricted to those containing kappa light chains (i.e., k chain of the VL domain). In humans and mice, kappa (k) light chains predominate. The remaining immunoglobulins have lambda (l) light chains. The recombinant protein contains four immunoglobulin (Ig) binding domains (Bdomains) of the native protein. Besides antibody, protein L is also suitable for binding of a wide range of antibody fragments such as Fabs, single-chain variable fragments (scFv), and domain antibodies (Dabs).