Loading patent details...
US4112944A: Tube Clamp and Piercing Device | Searchlight