Loading patent details...
US5131632A: Quick Coupling Pipe Connecting Structure With Body-Tapered Sleeve | Searchlight