Loading patent details...
US5020843A: Crane Hook Latch With Sliding Lock Bar | Searchlight