ENSG00000123485 (HJURP)

homo sapiens

Holliday junction recognition protein