Loading patent details...
US4781501A: Self-Plugging Blind Fastener | Searchlight