0.5 mg (Yeast)
MBS1040445
5€
Recombinant Protein
[SPBC725.05c]
Recombinants or rec. proteins
recombinants