Chlorocebus sabaeus

HAO1

hydroxyacid oxidase (glycolate oxidase) 1
3953079
60711