Skip to main content

Cell Lysis Device OmniLyse

Reagents

€889.00
SKU:
0497-01.340.48
size:
1 ea
Adding to cart… The item has been added