Recombinant Putative peroxiredoxin in rubredoxin operon[Putative peroxiredoxin in rubredoxin operon]
0.2 mg (E-Coli)
MBS1078259
5 EUR
Get details