Description
LEE Accessories
Thermo Scientific 10mm dia x 19 Tube Holder - 88882123