ENSG00000132153 (DHX30)

homo sapiens

DExH-box helicase 30