Loading patent details...
US4694666A: Shackle Mechanisms | Searchlight