IPR020810

Enolase
Enolase (NCBI)
Enolase