Loading patent details...
US5579928A: Test Tube Holder With Lock Down Clamp | Searchlight