Sry-alpha

Serendipity locus protein alpha

Molecular Synopsis