Loading patent details...
US4222595A: Clamping Closure for Releasably Connecting Two Parts | Searchlight