1 mg

Recombinant T. pallidum TmpA Protein