Loading patent details...
US4044429A: Locking Safety Pin and Key Carrier | Searchlight