Description

Recombinant Treponema pallidum TmpA, 100 ug