IPR020809

Enolase
Enolase (NCBI)
Enolase