Loading patent details...
US4673161A: Tube Clamping Device | Searchlight