ensg00000067596 (DHX8)

homo sapiens

DEAH-box helicase 8