ENSG00000107625 (DDX50)

homo sapiens

DExD-box helicase 50