T. pallidum TmpA

Recombinant T. pallidum TmpA Protein