Libre Biotech

Lambda Exonuclease

NEB · M0262L · 15,000 units
Enzyme mix