Methanococcus maripaludis Probable peroxiredoxin (MmarC5_0413) -Yeast
1000ug
GEN1186656.Yeast
2172 EUR
Get details