Loading patent details...
US5273499A: Claw Coupling With Large Angle of Deflection and Small Retaining and Releasing Force | Searchlight