SPA 33.4kDa

Recombinant SPA 33.4kDa Protein