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