Loading patent details...
US4241638A: Self-Extruding Fastener | Searchlight