Loading patent details...
US4688960A: Self-Clinching Plate Fastening Arrangement | Searchlight