ENSG00000124228 (DDX27)

homo sapiens

DEAD-box helicase 27