Loading patent details...
US4524486A: Self-Locking, Self-Aligning Stepped Spring Hinge Pin | Searchlight