Loading patent details...
US5129686A: Hose Construction, Coupling Therefor and Methods of Making the Same | Searchlight