ensg00000140829 (DHX38)

homo sapiens

DEAH-box helicase 38