Semenogelin-2

Recombinant Human Semenogelin-2 Protein