Loading patent details...
US4927307A: Patch-Type Self-Locking Screw Fasteners | Searchlight