Loading patent details...
US5070580A: Externally Strengthened Clamp Structure | Searchlight