Loading patent details...
US5992895A: Plug-in Coupling for Connecting Two Fluid Ducts | Searchlight