Loading patent details...
US5335944A: Hose Coupling Structure | Searchlight