Loading patent details...
US5689873A: Tacking Fastener | Searchlight