6BFZ image

enolase family

Lineage