Loading patent details...
US4750764A: Floating Hose Coupling | Searchlight