Macaque sperm coating protein DEFB126 facilitates sperm penetration of cervical mucus.

Macaque sperm coating protein DEFB126 facilitates sperm penetration of cervical mucus.