Loading patent details...
US4690599A: Self-Piercing Nut | Searchlight