ENSG00000108406 (DHX40)

homo sapiens

DEAH-box helicase 40