Loading patent details...
US5283931A: Reusable Earless Clamp Structure | Searchlight