Loading patent details...
US4099298A: Self Tightening Elastic Clamp, Particularly a Hose Clamp | Searchlight