Treponema TmpA 45kDa

Recombinant Treponema TmpA 45kDa Protein