Loading patent details...
US4480359A: Overcenter Locking Hose Clamp | Searchlight