Methanococcus vannielii Probable peroxiredoxin (Mevan_0492) -Yeast
1000ug
GEN1184765.Yeast
2172 EUR
Get details