TNP2

Nuclear transition protein 2

Molecular Synopsis