Loading patent details...
US4114928A: High Force Connecting Mechanism | Searchlight