Restriction endonuclease BstC8 I : 2500 units
Website URL:
/shop/restriction-endonuclease-bstc8-i-2500-units-60295
Display Name:
Restriction endonuclease BstC8 I : 2500 units