Loading patent details...
US4123095A: Pipe Clamp Having an Overcenter Toggle | Searchlight