Loading patent details...
US5653411A: Clamp for Clamping Pipes | Searchlight