Loading patent details...
US4476673A: Shackle Pin Locking Construction | Searchlight