S. Pyogenes arcA

Recombinant S. Pyogenes arcA Protein