Loading patent details...
US3950830A: Quick Attachment and Release Worm Gear Type Hose Clamp | Searchlight