IPR022896

Triosephosphate isomerase
Triosephosphate isomerase