SKU: A1801-31

A1801-31, Benchmark Agarose 3:1, 100g

Benchmark Scientific, Part Number A1801-31, Benchmark Agarose 3:1, 100g

$479.32