Thermo Scientific 12mm dia x 13 Tube Holder - 88882124

$33.70
SKU: 88882124  Lab Accessories
Description
LEE Accessories
Thermo Scientific 12mm dia x 13 Tube Holder - 88882124