Quick-release mechanism for a compressing device
Quickly detachable coupling
Canada
World
United States