10107921001 · 15000 UNITS
Roche · Cat: 10107921001
Reach 3+ verified distributors
Manufacturer product page
Description
Micrococcal nuclease, from Staphylococcus aureus