ensg00000117450 (PRDX1)

homo sapiens

peroxiredoxin 1