T. pallidum TmpA partial

Recombinant T. pallidum TmpA partial Protein