Loading patent details...
US4186948A: Pipe Joint Clamp | Searchlight