Loading patent details...
US4155575A: Rotary Latch With Automatic Adjustment Means | Searchlight