Loading patent details...
US4474492A: Self-Locking Spare Tire Carrier Latch | Searchlight