Methanococcus maripaludis Probable peroxiredoxin (MmarC5_0413) -E. coli
1000ug
GEN1186656.E.coli
1658 EUR
Get details