Loading patent details...
US4917552A: Pin Drive Anchor With Locking Sleeve | Searchlight