Recombinant Synechocystis sp. Putative peroxiredoxin sll0755 (sll0755)
0,05 mg (E-Coli)
MBS1454324
713 EUR
Get details