0.1 mg (Yeast)
MBS1021423
5€
Recombinant Protein
[PPX1]
strain
Recombinants or rec. proteins
recombinants