Loading patent details...
US5123484A: Pipe Handling Clamp | Searchlight