11088939001 · 1000000 UNITS
Roche · Cat: 11088939001
Reach 3+ verified distributors
Manufacturer product page
Description
recombinant (yeast)