Loading patent details...
US4921284A: High Strength Split Clamp for Pipe Flanges | Searchlight