ensg00000108771 (DHX58)

homo sapiens

DExH-box helicase 58