ENSG00000174953 (DHX36)

homo sapiens

DEAH-box helicase 36