Loading patent details...
US4402641A: Self Centering Fastener | Searchlight