Recombinant Putative peroxiredoxin in rubredoxin operon
0,05 mg (E-Coli)
MBS1078259
685 EUR
Get details