msp-32

Major sperm protein 32

Molecular Synopsis