Loading patent details...
US4285305A: Keyed Adapter Sleeve | Searchlight