Loading patent details...
US20030151252A1: Self-locking roller cam for hose and pipe coupling | Searchlight