IPR000941

Enolase
Enolase (NCBI)
Enolase