0.05 mg (Yeast)
MBS1217081
5 EUR
[C11L, F7L]
recombinants
Recombinant Protein
Recombinants or rec. proteins