Loading patent details...
US4614007A: Clamping Means for a Strap | Searchlight