Loading patent details...
US4432483A: Safety Release Mechanism for Fastening Devices | Searchlight