Loading patent details...
US4525097A: Force Multiplying Locking Arrangement | Searchlight