SLF2

SMC5-SMC6 complex localization factor protein 2

Molecular Synopsis