Description
LEE Accessories
Thermo Scientific 20mm dia x 7 Tube Holder - 88882126