ENSG00000124767 (GLO1)

homo sapiens

glyoxalase I