Recombinant Schizosaccharomyces pombe Peroxiredoxin tpx1 (tpx1)
0,05 mg (E-Coli)
MBS1149657
702 EUR
Get details