ensg00000167815 (PRDX2)

homo sapiens

peroxiredoxin 2