Description
LEE Accessories
Thermo Scientific 12mm dia x 13 Tube Holder - 88882124