ENSG00000165732 (DDX21)

homo sapiens

DExD-box helicase 21