Methanococcus maripaludis Probable peroxiredoxin (MmarC5_0413) -Mammalian Cell
100ug
GEN1186656.Mammalian Cell
2172 EUR
Get details