Loading patent details...
US4411460A: Hose Coupling and Clamp | Searchlight