Loading patent details...
US3979143A: Device for Detachably Fastening Hose or Pipe Ends | Searchlight