Loading patent details...
US4773689A: Apparatus for Clamping to the End of a Pipe | Searchlight