Loading patent details...
US4948190A: Locking Flapper Type Latch for Crane Hook | Searchlight