Loading patent details...
US4934885A: Tack Fastener | Searchlight