Description

Recombinant Treponema pallidum TmpA, 0.5 mg