Loading patent details...
US4282733A: Finger-Retained Key Holder Assemblage | Searchlight