Loading patent details...
US4492004A: Earless Clamp Structure | Searchlight