SLF1

SMC5-SMC6 complex localization factor protein 1

Molecular Synopsis