Acp26Aa

Accessory gland-specific peptide 26Aa

Molecular Synopsis