Recombinant Sulfolobus tokodaii Probable peroxiredoxin 2 (STK_24420)
0,05 mg (E-Coli)
MBS1354380
724 EUR
Get details