Loading patent details...
US4743052A: Tension Latch Assembly | Searchlight